home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 1 / ETO Development Tools 1.iso / Essentials / MacApp Documentation / MacApp AppleLink Messages / MacApp.Tech$ Jul 89 / W0124-ViewEdit bug 1.0b1-Jul89 < prev    next >
Encoding:
Text File  |  1989-08-22  |  1.1 KB  |  34 lines  |  [TEXT/GEOL]

  1. Item    5193218                         26-July-89        02:01
  2.  
  3. From:   D2215                           Dac SW, Wilma Blair, PRT
  4.  
  5. To:     MACAPP.TEST                     MacApp SQA Team
  6.  
  7. cc:     MACAPP.TECH$                    MACAPP Tech
  8.  
  9. Sub:    ViewEdit bug 1.0b1
  10.  
  11. I would be willing to bet that the ViewEdit bug is the one I reported with
  12. InstallEditText.  If the currently selected field has an fMaxChars of 4 and you
  13. attempt to select a field with fMaxChars > 4 then you will crash as SetText
  14. calls StuffText which has a new check for "If textLength > fMaxChars THEN
  15. Failure (minErr, 0);"
  16.  
  17. This is the offending code in TDialogTeView.InstallEditText:
  18.  
  19.         fMaxChars := theEditText.fMaxChars; { *** moved to here from below **** }
  20.         SetText(theText); {fMaxChars must already be set}
  21.         RecalcText;
  22.         IF selectChars THEN SetSelect(0, MAXINT, fHTE) ELSE             SetSelect(0, 0,
  23. fHTE);                        
  24.         {fMaxChars := theEditText.fMaxChars; *** removed **** }
  25.  
  26. To use ViewEdit in its current form, you cannot go from an IDType to a larger
  27. field without crashing.
  28.  
  29. How about an updated ViewEdit in Stuffit format?
  30.  
  31. Regards, Les Caudle
  32.  
  33.  
  34.